impaired mental development - Spanisch Englisch Wörterbuch